interforaminal region - Spanish English Dictionary